package cn.bdqn.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
@ApiModel(value = "医生实体类", description = "这是用来描述一个类的信息")
public class Doctor implements Serializable {
    @ApiModelProperty(value = "主键", required = true, notes = "这是必须要填")
    private Integer doctorId;
    @ApiModelProperty(value = "科室id", required = true, notes = "这是必须要填")
    private String deskId;
    @ApiModelProperty(value = "总服务人数", required = true, notes = "这是必须要填")
    private Integer serviceSum;
    @ApiModelProperty(value = "评价得分", required = true, notes = "这是必须要填")
    private Integer evaluation;
    @ApiModelProperty(value = "医生名字", required = true, notes = "这是必须要填")
    private String name;
    @ApiModelProperty(value = "所属医院", required = true, notes = "这是必须要填")
    private Integer hospitalId;
    @ApiModelProperty(value = "职称", required = true, notes = "这是必须要填")
    private String doctorName;
    @ApiModelProperty(value = "擅长", notes = "这是必须要填")
    private String goodAt;
    @ApiModelProperty(value = "头像路径", notes = "这是必须要填")
    private String img;
    @ApiModelProperty(value = "推荐指数", required = true, notes = "推荐指数（系统默认给90）")
    private Integer recommended;
    @ApiModelProperty(value = "医学背景", required = true, notes = "医学背景")
    private String background;
    @ApiModelProperty(value = "个人荣誉", required = true, notes = "个人荣誉")
    private String honor;

    private Date creationdate;

    private Integer createdby;

    private Date modifydate;

    private Integer modifiedby;

    public Integer getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(Integer doctorId) {
        this.doctorId = doctorId;
    }

    public String getDeskId() {
        return deskId;
    }

    public void setDeskId(String deskId) {
        this.deskId = deskId == null ? null : deskId.trim();
    }

    public Integer getServiceSum() {
        return serviceSum;
    }

    public void setServiceSum(Integer serviceSum) {
        this.serviceSum = serviceSum;
    }

    public Integer getEvaluation() {
        return evaluation;
    }

    public void setEvaluation(Integer evaluation) {
        this.evaluation = evaluation;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Integer getHospitalId() {
        return hospitalId;
    }

    public void setHospitalId(Integer hospitalId) {
        this.hospitalId = hospitalId;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName == null ? null : doctorName.trim();
    }

    public String getGoodAt() {
        return goodAt;
    }

    public void setGoodAt(String goodAt) {
        this.goodAt = goodAt == null ? null : goodAt.trim();
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img == null ? null : img.trim();
    }

    public Integer getRecommended() {
        return recommended;
    }

    public void setRecommended(Integer recommended) {
        this.recommended = recommended;
    }

    public String getBackground() {
        return background;
    }

    public void setBackground(String background) {
        this.background = background == null ? null : background.trim();
    }

    public String getHonor() {
        return honor;
    }

    public void setHonor(String honor) {
        this.honor = honor == null ? null : honor.trim();
    }

    public Date getCreationdate() {
        return creationdate;
    }

    public void setCreationdate(Date creationdate) {
        this.creationdate = creationdate;
    }

    public Integer getCreatedby() {
        return createdby;
    }

    public void setCreatedby(Integer createdby) {
        this.createdby = createdby;
    }

    public Date getModifydate() {
        return modifydate;
    }

    public void setModifydate(Date modifydate) {
        this.modifydate = modifydate;
    }

    public Integer getModifiedby() {
        return modifiedby;
    }

    public void setModifiedby(Integer modifiedby) {
        this.modifiedby = modifiedby;
    }
}